package hik.entity.preset;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement
@XmlType(name = "ThermometryScene", propOrder = { "id", "normalizedScreenSize" ,"thermometryRegionList","version","xmlns"})
public class ThermometryScene {
	@XmlElement(required = true)
	private int id;
	@XmlElement(required = true)
	private NormalizedScreenSize normalizedScreenSize;
	@XmlElement(name = "ThermometryRegionList", required = true)
	private ThermometryRegionList thermometryRegionList;
	@XmlAttribute(required = false)
	private String version = "2.0";
	@XmlAttribute(required = false)
	private String xmlns = "http://www.hikvision.com/ver20/XMLSchema";
	
	
	public ThermometryScene() {
		super();
	}
	
	public ThermometryScene(int id) {
		this.id = id;
		this.normalizedScreenSize =  new NormalizedScreenSize();
		this.thermometryRegionList = new ThermometryRegionList();
	}
	
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public NormalizedScreenSize getNormalizedScreenSize() {
		return normalizedScreenSize;
	}
	public void setNormalizedScreenSize(NormalizedScreenSize normalizedScreenSize) {
		this.normalizedScreenSize = normalizedScreenSize;
	}
	public ThermometryRegionList getThermometryRegionList() {
		return thermometryRegionList;
	}
	public void setThermometryRegionList(ThermometryRegionList thermometryRegionList) {
		this.thermometryRegionList = thermometryRegionList;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getXmlns() {
		return xmlns;
	}

	public void setXmlns(String xmlns) {
		this.xmlns = xmlns;
	}





	
}
